home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ASME's Mechanical Engine…ing Toolkit 1997 December
/
ASME's Mechanical Engineering Toolkit 1997 December.iso
/
ai
/
prlg195b.lzh
/
CAD.LZH
/
FANOUTS.PRO
< prev
next >
Wrap
Text File
|
1987-04-05
|
2KB
|
67 lines
Output from the goal "testfanouts<CR>." for Mark
Karpovsky's circuit "samcir.pro".
Note: For some reason, the runtime became prohibitive in finding
the following goal: gentestoutp( o2, sa1, In, Out )
(output of gate o2).
Hence I manually intervened and gave the substitute goal:
gentestinp( p2, 2, sa1, In, Out ),
(input of gate p2 from o2).
This resulted in the following test generation:
In = [n5(0), n3(0), n1(1)],
Out = [n33(db)]
This is equivalent to the Prolog statement:
test(o2,output,sa1,[n5(0), n3(0), n1(0)]).
The remainder of this file is the result of the goal:
"testfanouts", which is a clause which automatically
determines fanout points from the netlist description.
test(o2,output,sa0,[n11(0),n9(1),n7(0),n5(1),n3(0),n1(1)],[n33(d)]).
test(o3,output,sa1,[n11(1),n9(1),n5(1),n3(0),n1(0)],[n32(db)]).
test(o3,output,sa0,[n11(1),n9(1),n7(0),n5(0),n3(0),n1(0)],[n32(d)]).
test(o4,output,sa1,[n9(0),n7(0),n5(1),n3(1),n1(0)],[n33(db)]).
test(o4,output,sa0,[n11(0),n9(1),n7(0),n5(1),n3(1),n1(0)],[n33(d)]).
test(p2,output,sa1,[n5(0),n3(0),n1(0)],[n33(db)]).
test(p2,output,sa0,[n9(0),n7(0),n5(1),n1(1)],[n33(d)]).
test(p3,output,sa1,[n9(0),n5(0),n3(1),n1(0)],[n34(db)]).
test(p3,output,sa0,[n7(0),n5(0),n3(0),n1(1)],[n34(d)]).
test(p5,output,sa1,[n5(0),n3(0)],[n33(db)]).
test(p5,output,sa0,[n11(0),n9(1),n5(0),n3(1)],[n33(d)]).
test(p6,output,sa1,[n11(0),n3(0),n1(0)],[n32(db)]).
test(p6,output,sa0,[n11(1),n7(0),n5(0),n3(0),n1(0)],[n32(d)]).
test(p7,output,sa1,[n9(0),n3(1)],[n31(db)]).
test(p7,output,sa0,[n11(1),n7(0),n5(1),n3(0)],[n31(d)]).
test(p8,output,sa1,[n5(0),n3(0)],[n33(db)]).
test(p8,output,sa0,[n11(0),n9(1),n7(0),n5(1),n3(0),n1(0)],[n33(d)]).è
test(q1,output,sa1,[n7(1),n5(1),n3(0),n1(1)],[n34(db)]).
test(q1,output,sa0,[n5(0),n3(1),n1(1)],[n34(d)]).
test(q2,output,sa1,[n7(1),n5(1),n3(0),n1(1)],[n34(db)]).
test(q2,output,sa0,[n7(0),n5(0),n3(0),n1(0)],[n34(d)]).
test(q4,output,sa1,[n7(1),n5(1),n3(0),n1(1)],[n34(db)]).
test(q4,output,sa0,[n11(1),n9(0),n7(0),n5(1),n3(0),n1(0)],[n34(d)]).